home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 003 / propmgr1.arc / MENU.SPM < prev    next >
Encoding:
Text File  |  1979-12-31  |  7.8 KB  |  184 lines

  1. * DATE 07/20/84  17:13                         * DATE
  2. * MENU.SPM
  3. REST from coname additive
  4. STOR '?' TO command
  5. ERAS
  6. TEXT
  7.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  8.  *                                                                           *
  9.  *                                                                           *
  10.  *                                                                           *
  11.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  12.  *                                                                           *
  13.  *                                                                           *
  14.  *                                                                           *
  15.  *                                                                           *
  16.  *                                                                           *
  17.  *                                                                           *
  18.  *                                                                           *
  19.  *                                                                           *
  20.  *                                                                           *
  21.  *                                                                           *
  22.  *                                                                           *
  23.  *                                                                           *
  24.  *                                                                           *
  25.  *                                                                           *
  26.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  27.  *   Please select one of the above options. You may also leave this menu    *
  28.  *   by typing 'Q' and get on-line HELP by typing '?'.                       *
  29.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  30. ENDT
  31. @ 3,06 SAY CONAME + '  -  MAIN MENU'
  32. @ 3,65 SAY date()
  33. @ 7,26 SAY "A.  Accounting Database"
  34. @ 8,26 SAY "B.  Building Database"
  35. @ 9,26 SAY "C.  Tenant Database"
  36. @ 10,26 SAY "D.  Database Maintenance"
  37. @ 11,26 SAY "E.  Help"
  38. @ 12,26 SAY "F.  Reports"
  39. @ 13,26 SAY "G.  Quit to dBASE"
  40. @ 14,26 SAY "H.  Exit to operating system"
  41. @ 17,23 SAY "PLEASE SELECT ONE OF THE OPTIONS"
  42. @ 17,58 GET command PICTURE '!'
  43. READ
  44. DO WHIL @(COMMAND, 'ABCDEFGH?Q') = 0
  45.  STOR '?' TO command
  46.  @ 17,58 GET command PICTURE '!'
  47.  READ
  48. ENDD
  49. DO CASE
  50. CASE COMMAND = 'A'
  51.  STOR 9 TO box
  52. CASE COMMAND = 'B'
  53.  STOR 1 TO box
  54. CASE COMMAND = 'C'
  55.  STOR 2 TO box
  56. CASE COMMAND = 'D'
  57.  STOR 7 TO box
  58. CASE COMMAND = 'F'
  59.  STOR 8 TO box
  60. CASE COMMAND = 'E' .OR. COMMAND = '?'
  61.  ERAS
  62. TEXT
  63.  
  64.                M A I N   M E N U   H E L P   F I L E
  65.  
  66. We have tried to make this program as  simple and as straight forward as is
  67. possible. There is no separate documentation - but at any point in the pro-
  68. gram where a '?' prompt appears we have built in a help menu to explain the
  69. various options.  You also may want to print out the opening program module
  70. (a file called 'MANAGE.PRG' or 'MANAGE.CMD' - depending upon your operating
  71. system).                                    
  72.  
  73. Remember - HELP is available at any point where there is a question mark.
  74. Just hit ENTER (or '?') and program information will be displayed on screen.
  75. In addition, you can leave any menu by typing 'Q'.
  76.  
  77. The main menu works with a program called 'DBOX.SPM' as the traffic manager
  78. to get you to the various parts of the property management system. You will
  79. never see 'DBOX.SPM' on screen  -  for its purpose is to channel you to the
  80. proper data base.   If you want to add special requirements to this program
  81. we suggest you access them through the main menu and via 'DBOX.'
  82.  
  83.                    Please hit any key to continue
  84.  
  85. ENDT
  86.  SET CONSOLE OFF
  87.  WAIT
  88.  SET CONSOLE ON
  89.  ERAS
  90. TEXT
  91.  
  92.  
  93. There are three main data bases.  BUILDING - which has the basic information 
  94. about each property. TENANT - which has data on each tenant in each building
  95. and ACCOUNTING.
  96.  
  97. The BUILDING and TENANT databases contain information.  Who lives where, how
  98. much they pay, did they pay, when is the rent due or the lease up.
  99.  
  100. The ACCOUNTING data base allows you to make journal entries and input cash  
  101. receipts and cash disbursements. From the report menu in the accounting data
  102. base you can print out the Cash Receipts Book, the Cash Disbursements Book,
  103. the General Journal and the General Ledger.  To expedite entry of the items
  104. into the file, we require that you run an update program to post the entries
  105. to the ledgers.
  106.  
  107. The ACCOUNTING data base also allows you to prepare and print a balance sheet
  108. and profit and loss statement (as well as a cash generated from operatings
  109. statement.) Each time you request a statement the data is saved in a file so
  110. that you can always reprint the statement of the date in question.
  111.  
  112.                            Please hit any key to continue
  113. ENDT
  114.  SET CONSOLE OFF
  115.  WAIT
  116.  SET CONSOLE ON
  117.  ERAS
  118. TEXT
  119.  
  120. Reports other than accounting reports are handled through the menu you are now
  121. at. This report function allows you to send out rent bills (but you have to be
  122. sure you first posted the new month from the ACCOUNTING data base). It also
  123. prints out a delinquency report, a vacancy report, a lease expiration report 
  124. and address labels for the tenants.
  125.  
  126. The Maintenance function on this menu allows you to Reindex the BUILDING and
  127. TENANT data bases. (A power surge, an improper shutdown, etc. can mess up your
  128. index - so you may have to reindex. You also can add records without indexing-
  129. but must later use the index function.) If you delete a building and its units
  130. you have to run the Purge function on the Maintenance menu. (When you 'delete'
  131. a file - you do not remove it from the records until you Purge. It merely has
  132. a sign 'Deleted' on the upper left hand portion of the screen. If for some 
  133. reason you decide to Edit a deleted file - we assume you want it back and the
  134. program automatically 'undeletes' it.
  135.  
  136. A very powerful function tool - Browse - is on the Maintenance menu. It allows
  137. you to write directly to any file. Display lets you view the records - but not
  138. change them. The rest is obvious, so enjoy the program.
  139.  
  140.                   Press any key to return to the menu
  141. ENDT
  142.  SET CONSOLE OFF
  143.  WAIT
  144.  SET CONSOLE ON
  145.  ERAS
  146. TEXT
  147.  
  148.  
  149.      We have tried to document this program as best we could in the
  150.      various HELP menus.  We also have tries to give as much guidance
  151.      as possible in the source code, so that you could make your own
  152.      changes or fix any problems as they developed. The big problem
  153.      was space, so we did have to limit source code comments.
  154.  
  155.      We know that there are bound to be problems.  We have therefore 
  156.      done what most programs of this type do not do - we have left the
  157.      ESCape key on most of the time to give you an out.  If you have 
  158.      a problem, hit ESCape and type quit.  Even if the console is 
  159.      turned off at that time, you will not see the words being typed,
  160.      but it will return to the operating system (assuming you have
  161.      not somehow locked up the machine - in which event you will have 
  162.      to reboot). (Most programs of this type are also not free.)
  163.  
  164.      You may want to take out the ESCape sequence. It is part of the
  165.      program initialization. It can always be changed from either of
  166.      the maintenance menus.
  167.  
  168.                             Hit any key to return to the program
  169. ENDT
  170.  SET CONSOLE OFF
  171.  WAIT
  172.  SET CONSOLE ON
  173.  STOR 0 TO BOX
  174. CASE COMMAND = 'G'
  175.  CLEA
  176.  RELE ALL
  177.  CANC
  178. CASE COMMAND = 'H' .OR. COMMAND = 'Q'
  179.  ERAS
  180.  SET CONSOLE OFF
  181.  QUIT
  182. ENDC
  183. RETU
  184.